package org.xxforest.game.core.tween;

import org.xxforest.game.core.common.XXDisposable;

import aurelienribon.tweenengine.BaseTween;

public abstract class XXBaseTween<T> extends BaseTween<T> implements XXDisposable{

	@Override
	protected abstract boolean containsTarget(Object target);
	@Override
	protected abstract boolean containsTarget(Object target, int tweenType);
	
	@Override
	protected void forceToStart() {
		super.forceToStart();
	}
	
	@Override
	protected void forceToEnd(float time) {
		super.forceToEnd(time);
	}
	public void alterDelay(float tDelay) {
		this.delay += tDelay;
	}
}
